public transportation fleet - Alemán Inglés Diccionario